hydraulic mobile cranes - Spanish English Dictionary